Grassleaf Arrowhead - German English Dictionary